#include <bits/stdc++.h>
using namespace std;
int main()
{
	int m, n;
	cin >> m >> n; // 3,4

	vector<vector<int>> v(m);
	for (int i = 0; i < v.size(); i++)
	{
		v[i].resize(n);
	}

	for (int i = 0; i < v.size(); i++)
	{
		for (int j = 0; j < v[i].size(); j++)
		{
			cin >> v[i][j];
		}
	}

	for (int j = 0; j < n; j++)
	{
		for (int i = m - 1; i >= 0; i--)
		{
			cout << v[i][j] << " ";
		}
		cout << endl;
	}
	return 0;
}